betroth (someone) publicly

Translations
обручить (кого-то) публично
The couple chose to betroth each other publicly during a grand ceremony.
Пара выбрала обручить друг друга публично во время грандиозной церемонии.